package devices

type DrawDeviceDiscountsRecordModel struct {
	DrawDeviceDiscountsRecordDb
	CreateTime string `gorm:"column:create_time" json:"createTime"`
	UpdateTime string `gorm:"column:update_time" json:"updateTime"`
}

type DrawDeviceDiscountsRecordDb struct {
	ID       int    `gorm:"column:id" json:"id"`
	Uuid     string `gorm:"column:uuid" json:"uuid"`
	WxOpenid string `gorm:"column:wx_openid" json:"wxOpenid"`
	DeviceSn string `gorm:"column:device_sn" json:"deviceSn"`
	Type     uint8  `gorm:"column:type" json:"type"`
	Status   uint8  `gorm:"column:status" json:"status"`
}

func (m *DrawDeviceDiscountsRecordDb) TableName() string {
	return "draw_device_discounts_record"
}
